package github.sf.fw.utils;

import org.apache.hadoop.hbase.util.Bytes;

public class ByteUtil {
    private ByteUtil() {
    }

    public static byte[] toBytes(String val) {
        return Bytes.toBytes(val);
    }

    public static String toString(byte[] bytes) {
        return Bytes.toString(bytes);
    }

    /**
     * 截取数组
     *
     * @param array  待截取的数组
     * @param offset 新数组在原数组的中偏移量3
     * @param length 新数组长度
     * @return 新的数组
     */
    public static byte[] slice(byte[] array, int offset, int length) {
        byte[] newArray = new byte[length];
        System.arraycopy(array, offset, newArray, 0, length);
        return newArray;
    }
}
